punk-rock
acoustic-psychedelic
post rock
progressive-rock
pop-rock
big-beat-swing
heavy-blues
metal-crossover
death-punk
metal-thrash
rock
metal-hardcore
punk-punk
funk-ska
rock-rock
alternative-indie
r&b-hip hop
rock-hardcore
metal-gothic
folk-ethno
folk-alternative